apple tea - German English Dictionary